用类的方法判断数组int a[6][6]是否是一个上三角。

来源:百度知道 编辑:UC知道 时间:2024/06/07 15:24:05

#include<iostream.h>
#include<math.h>
class inv
{
private:
int a[6][6];
int i,j;
public:
void init(int x[][6],int m,int n);
void judge( );
};

void inv::init(int x[][6],int m,int n)
{ m=i;n=j;
for(i=0;i<6;i++)
for(j=0;j<6;j++)
a[i][j]=x[i][j];
}

void inv::judge( )
{ int s=0;
for(i = 0; i < 6; i++)
for(j = 0; j <i ; j++)
s=s+abs(a[i][j]);

if (s==0)
cout<< "是一个上三角 " ;
else
cout<< "不是一个上三角 " ;

}

int main()
{
int m,n,x[6][6];
cout<<"请输入36个数字,以空格隔开"<<endl;
for(m=0;m<6;m++)
for(n=0;n<6;n++)
cin>>x[m][n];
inv A;
A.init(x,m,n);
A.judge( );
return 0;
}

什么叫类的方法

用类的方法判断数组int a[6][6]是否是一个上三角。 编写一程序判断数组int a[6][6]是否是一个上三角。 int型数组用绘图的方法在VC++中能实现么怎么实现? 我想在java里用int[] a = new int[]{ }定义一个动态数组,可以请那位高手帮我写一个简单的例子吗? int a;scanf("%d",&a);int b[a];这是错误的,那如何定义一个数组,使数组的长度接受键盘敲入? 用Java将数组int a[] = new int a[]{1,10,3,5,6,3,21}排序输出 编写函数void fun(int *a,int *n,int y)它的功能是把y插入到a数组中使其次序不变 C语言:用指针方法,交换数组A和数组B的对应元素。 java中的数组赋值给数组问题int[ ] a=new int[10];int[ ] b=new int[8]; C语言数组问题:int a[]; a代表a[0]的值,还是指向a[0]的地址